VScode配置go并编译gogs管理平台 您所在的位置:网站首页 查看go 环境变量的命令 VScode配置go并编译gogs管理平台

VScode配置go并编译gogs管理平台

2024-07-03 05:00| 来源: 网络整理| 查看: 265

VScode配置go并编译gogs管理平台 VScode 配置go扩展

1,打开VScode,在扩展中搜索go插件,并安装。 Alt text

2,安装完成go插件后,配置tools,启动vscode设置,在选项中找到GO:install/update tools,并选择所有工具进行安装。 Alt text 注意:安装的时候容易失败,可以设置国内代理 使用终端配置命令如下:

$ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy.io,direct

设置完成后重启VS Code,再次安装tools既可以。

3,下载go安装包,下载链接https://golang.google.cn/dl/,并完成安装,本次安装路径C:\Program Files\Go.

Alt text

4,配置环境变量

GOROOT C:\Program Files\Go GOPATH D:\GO

在系统环境变量增加如图项 Alt text

5,环境配置完成后,在vscode终端使用go env命令,查看go的环境变量配置。 Alt text

编译gogs

1,下载好gogs对应的版本,使用VScode打开。 Alt text

2,在终端中输入命令

go build -o gogs.exe

编译完成的会在目录下,出现gogs.exe文件。

3,配置启动,在gogs.exe目录下新建bat文件。

gogs web &

或者使用下面隐藏后台bat

@echo off if "%1"=="h" goto begin start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :begin gogs web &

启动bat前,先将gogs.exe设置成管理员所有权限。

启动后如下图: Alt text

我们在浏览器中输入http://127.0.0.1:3000将会首次进入安装界面。 Alt text

5,gogs选择sqlite3数据库安装时,需要主要。

配置CGO_ENABLED=1,命令go env -w CGO_ENABLED=1

重新编译的时候会提示c编译器gcc找不到。

此时我们需要安装tdm-gcc,下载地址https://jmeubank.github.io/tdm-gcc/,下载完后安装,在环境变量中配置相对于路径。 Alt text

完成后重新编译,编译出来的exe文件会比之前的文件大些。此时的gogs可以使用sqlite3数据库进行安装。

5,从源码文件夹中复制出gogs.exe,并创建好bat可以直接运行,进行安装使用。 Alt text

最后可以查看gogs官方的帮助文档https://gogs.io/docs/了解如何使用。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有